package ro.dta.idbi.interfaces.ui;

import ro.dta.idbi.interfaces.ITransformationResult;

/**
 * Interface for a transformation dialog, used to show the before and after
 * snapshots of a transformation
 * 
 * @author Tudor Dobrila
 * 
 */
public interface ITransformationDialog {

	/**
	 * Get the transformation result
	 */
	ITransformationResult getResult();

	/**
	 * Set if the dialog is visible or not
	 * 
	 * @param isVisible True to make dialog visible, false otherwise
	 */
	void setVisible(boolean isVisible);

}